package cn.jolyoulu.common.core.ddd.event;

/**
 * @Author: JolyouLu
 * @Date: 2025/1/20 11:19
 * @Version 1.0
 */
public interface EventStrategy {

    /**
     * 执行调用
     * @param tClass 事件类型
     * @param event 事件
     * @param <T>
     */
    <T extends DomainEvent> void invoke(Class<T> tClass,T event);
}
